A - class of the object which is serialized.public class Serializer<A>
extends java.lang.Object
| Constructor and Description |
|---|
Serializer(java.lang.String fileName)
Create an object to serialize a class.
|
Serializer(java.lang.String fileName,
boolean log)
Create an object to serialize a class.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileName() |
A |
readFromDisk()
Read a serialized object from a file and restore it.
|
A |
readStringToObject(java.lang.String str)
Converts a string back to an object.
|
void |
writeToDisk(A a)
Serializes an object to the specified file.
|
java.lang.String |
writeToString(A a)
Serializes an object to a string encoded by using Base64 to
avoid characterset problems.
|
public Serializer(java.lang.String fileName)
fileName - path to file in which the serialized class is stored.public Serializer(java.lang.String fileName,
boolean log)
fileName - path to file in which the serialized class is stored.log - specifies if file not found exceptions should be reported.public A readFromDisk()
public void writeToDisk(A a)
a - object to be serialized.public java.lang.String writeToString(A a)
a - object to serialize.public A readStringToObject(java.lang.String str)
str - serialized object.public java.lang.String getFileName()